성장 경험 [iOS] Unit Test Code 작성 앱 개발에서 Test 란 Unit Test : 특정 함수, 메서드의 동작에 대한 테스트 UI Test : UI 표시 or UI Action 에 대한 테스트. 오늘은 개발중인 앱에서, BDD 기반 Unit Test Code 를 작성해봤다. XCTest Framework (Unit Test) 테스트 파일은 프로젝트 생성 시 추가하면 자동으로 생성된다. 각각의 테스트 메서드가 실행되기 전에 행되는... iOS성장 경험iOS [Python] 백준 / gold / 9663번 (N-Queen) N * N 모양의 체스 판에, N 개의 퀸을 서로 공격할 수 없는 위치에 배치하는 방법의 개수를 찾는 문제다. 이 문제 덕분에 간만에 코드에 대해 진짜 깊게 고민해본 것 같다. 처음에 답을 제출하고 맞왜틀을 계속 외쳤다.. 틀린 이유는 퀸의 배치는 combination으로 생각해야 하는데, permutation으로 답을 구했기 때문였다. 답은 맞았지만 시간 초과 코드 1 결론부터 말하면, 이... 복습 필요성장 경험코딩테스트복습 필요
[iOS] Unit Test Code 작성 앱 개발에서 Test 란 Unit Test : 특정 함수, 메서드의 동작에 대한 테스트 UI Test : UI 표시 or UI Action 에 대한 테스트. 오늘은 개발중인 앱에서, BDD 기반 Unit Test Code 를 작성해봤다. XCTest Framework (Unit Test) 테스트 파일은 프로젝트 생성 시 추가하면 자동으로 생성된다. 각각의 테스트 메서드가 실행되기 전에 행되는... iOS성장 경험iOS [Python] 백준 / gold / 9663번 (N-Queen) N * N 모양의 체스 판에, N 개의 퀸을 서로 공격할 수 없는 위치에 배치하는 방법의 개수를 찾는 문제다. 이 문제 덕분에 간만에 코드에 대해 진짜 깊게 고민해본 것 같다. 처음에 답을 제출하고 맞왜틀을 계속 외쳤다.. 틀린 이유는 퀸의 배치는 combination으로 생각해야 하는데, permutation으로 답을 구했기 때문였다. 답은 맞았지만 시간 초과 코드 1 결론부터 말하면, 이... 복습 필요성장 경험코딩테스트복습 필요